<template>
  <div>
    <p>
      {{ count }}
    </p>
    <button @click="cancel">取消绑定</button>
  </div>
</template>

<script>
export default {
  name: "Tab",
  data() {
    return {
      count: 0,
    };
  },
  methods: {
    // 取消绑定的函数
    cancel() {
      this.$bus.$off("getData");
    },
  },
  mounted() {
    // 第一个参数是事件名 第二个参数是事件回调函数
    this.$bus.$on("getData", (count) => {
      this.count = count;
    });
  },
};
</script>

<style>
</style>